Nedlaw Living Walls

Nedlaw Living Walls

http://www.nedlawlivingwalls.com

232B Woolwich Street South

Breslau

ON N0B 1M0

CANADA

Phone: 519-648-9779


Unlike any other green vertical wall, a Nedlaw living wall biofilter is a biological system that takes the air within a building, removes the pollutants and returns this cleansed air.